////////////////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "Items/NewMethodSpecificCode.h"

using namespace std;
using namespace dxcodegen::Items;

////////////////////////////////////////////////////////////////////////////////

NewMethodSpecificCode::NewMethodSpecificCode(const string& name) :
m_name(name)
{
}

////////////////////////////////////////////////////////////////////////////////

NewMethodSpecificCode::~NewMethodSpecificCode()
{
}

////////////////////////////////////////////////////////////////////////////////

string NewMethodSpecificCode::GetName() const
{
  return m_name;
}

////////////////////////////////////////////////////////////////////////////////

bool NewMethodSpecificCode::GetIsPublic() const
{
  return m_isPublic;
}

////////////////////////////////////////////////////////////////////////////////

void NewMethodSpecificCode::SetIsPublic(bool isPublic)
{
  m_isPublic = isPublic;
}

////////////////////////////////////////////////////////////////////////////////

string NewMethodSpecificCode::GetDefinition() const
{
  return m_definition;
}

////////////////////////////////////////////////////////////////////////////////

void NewMethodSpecificCode::SetDefinition(const string& definition)
{
  m_definition = definition;
}

////////////////////////////////////////////////////////////////////////////////
